package com.ysd.lis.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ysd.common.Result;
import com.ysd.lis.entity.WkKnowledgeTestQuestion;
import com.ysd.lis.request.CreateSmallQuestionParam;
import com.ysd.lis.request.TestQuestionRequest;

import java.util.List;

/**
 *
 * @author LuoXS
 * @date 2024/4/3
 * version 1.0
 */
public interface WkKnowledgeTestQuestionService extends IService<WkKnowledgeTestQuestion> {

    Result add(WkKnowledgeTestQuestion params);

    Result pageList(TestQuestionRequest.PageListParam pageParam);

    List<WkKnowledgeTestQuestion> getQuestionByPaper(CreateSmallQuestionParam createSmallQuestionParam);

    Result delete(TestQuestionRequest.DeleteParam deleteParam);

    Result get(String id);

    Result edit(WkKnowledgeTestQuestion params);
}
